Skip to main content

1,259
UPLOADS


Media Type
1
collections
1,254
movies
4
data
Year
2
2014
8
2013
1,249
(No Date)
Topics & Subjects
667
lca
349
#linux.conf.au#linux#foss#opensource
195
lca2018
171
lca2017
152
lca2019
149
lca2016
More right-solid
Collection
More right-solid
Creator
8
arjen lentz
7
donna benjamin
6
jonathan oxer
5
alastair d'silva
5
benno rice
5
keith packard
More right-solid
Language
1,242
English
SHOW DETAILS
up-solid down-solid
eye
Title
Date Archived
Creator
Community Video
Apr 14, 2019 Tipton Cole
movies
eye 2
favorite 0
comment 0
Tipton Cole https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6MTE1 A mildly humorous and historically reflective exploration of some of the common Rules of programming. Most of them are Good Ideas - but there are limits as well as contradictions in those Rules. A fun and inspiring review of the Zen of Python, the DRY Principle, Fred Brooks, and more. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in early 2015....
Topics: pytexas, pytx19, Python, TiptonCole
Community Video
Apr 14, 2019 Jessica Ross
movies
eye 1
favorite 0
comment 0
Jessica Ross https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6MTE0 Ever wonder what it's like being visibly different in tech, whether female or minority, or heaven forbid, both? Find out in this talk! #9 will shock you! PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in early 2015. Although we cannot guarantee that your contribution to PyTexas will be tax-deductible (we aren't tax attorneys and just don't know),...
Topics: pytexas, pytx19, Python, JessicaRoss
Community Video
Apr 14, 2019 Erik van Widenfelt
movies
eye 3
favorite 0
comment 0
Erik van Widenfelt https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6MTEy In Botswana, we deployed our python/django clinical trial data collection system "offline" in 30 remote villages using our python module "django-collect-offline". We successfully complete annual household surveys in 12610 households over 4 years without reliable internet or cellular data services. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received...
Topics: pytexas, pytx19, Python, ErikvanWidenfelt
Community Video
Apr 14, 2019 Pavan Agrawal
movies
eye 1
favorite 0
comment 0
Pavan Agrawal https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6MTEx Serverless has been all the hype recently, but cutting through the nonsense can be incredibly difficult. Serverless can be beneficial in some cases, but for others, it is not the right technology. Join this talk to learn more about the serverless paradigm, benefits, drawbacks, and when to use it! PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in...
Topics: pytexas, pytx19, Python, PavanAgrawal
Community Video
Apr 14, 2019 Aly Sivji
movies
eye 1
favorite 0
comment 0
Aly Sivji https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6MTEw Tests ensure our program works as intended and that changes to the codebase do not break existing functionality. However, these benefits aren't free; we need to have a plan to write our app and to test it. This talk will introduce concepts and techniques that can be used to write effective tests. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in...
Topics: pytexas, pytx19, Python, AlySivji
Community Video
movies
eye 1
favorite 0
comment 0
Chris Morrow https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6MTA4 Exploratory Data Analysis is an important step in data science and analysis. The PyData stack has many useful tools for performing EDA but the learning curve to use these tools can be steep. Sci-Analysis simplifies EDA by combining meaningful visualizations with the appropriate statistical analysis. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition...
Topics: pytexas, pytx19, Python, ChrisMorrow
Community Video
Apr 14, 2019 Gabriela D'Ávila Ferrara
movies
eye 1
favorite 0
comment 0
Gabriela D'Ávila Ferrara https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6MTA3 Imagine you could easily use ML without having a PhD or having to mess with models or interacting with TensorFlow? Imagine ML working for your application, not you working for ML. In this session learn how to use ML APIs through demos to power your application and focus on what matters! PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition...
Topics: pytexas, pytx19, Python, GabrielaD'ÁvilaFerrara
Community Video
Apr 14, 2019 Brian Vodicka
movies
eye 0
favorite 0
comment 0
Brian Vodicka https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6MTA2 Tired of using pdb? Want to dynamically switch Python debuggers? This talk describes the strengths of a few common Python debuggers, as well as Python 3.7's new breakpoint function. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in early 2015. Although we cannot guarantee that your contribution to PyTexas will be tax-deductible (we aren't tax...
Topics: pytexas, pytx19, Python, BrianVodicka
Community Video
Apr 14, 2019 Belinda Vennam
movies
eye 1
favorite 0
comment 0
Belinda Vennam https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6MTA0 This talk will explore Serverless applications for python programmers. Serverless promises a number of benefits to developers, and this talk will cover some of those benefits as well as give the audience enough information to get started running Serverless python right away. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in early 2015. Although...
Topics: pytexas, pytx19, Python, BelindaVennam
Community Video
Apr 14, 2019 Michael Lynch
movies
eye 2
favorite 0
comment 0
Michael Lynch https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6MTAz Many skilled developers write beautiful code but horrendous tests. Worse, they're oblivious to the problem because their code seems to follow best practices. Come to this talk to find out why refactoring degrades readability, magic numbers are your friends, and DRY means DO repeat yourself. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in early...
Topics: pytexas, pytx19, Python, MichaelLynch
Community Video
Apr 14, 2019 Adrienne Lowe
movies
eye 0
favorite 0
comment 0
Adrienne Lowe https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6MTAy PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in early 2015. Although we cannot guarantee that your contribution to PyTexas will be tax-deductible (we aren't tax attorneys and just don't know), you can rest assured that any contributions to the organization will always be used to further the common goals of the Texas Python community, and never...
Topics: pytexas, pytx19, Python, AdrienneLowe
Community Video
Apr 13, 2019 None.
movies
eye 5
favorite 0
comment 0
None. https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6OTk= PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in early 2015. Although we cannot guarantee that your contribution to PyTexas will be tax-deductible (we aren't tax attorneys and just don't know), you can rest assured that any contributions to the organization will always be used to further the common goals of the Texas Python community, and never for...
Topics: pytexas, pytx19, Python, None.
Community Video
Apr 13, 2019 Thomas Stephens
movies
eye 1
favorite 0
comment 0
Thomas Stephens https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6ODk= (missing the first few minutes of the talk.) Can you decouple yourself from your ORM while still maintaining safety and convenience? You can, and mypy can help! Learn how static type checking and functional patterns can help you write less coupled, more transparent and safer code, without an ORM. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition...
Topics: pytexas, pytx19, Python, ThomasStephens
Community Video
Apr 13, 2019 William Horton
movies
eye 1
favorite 0
comment 0
William Horton https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6OTU= It's 2019, and Moore's Law is dead. CPU performance is plateauing, but GPUs provide a chance for continued hardware performance gains, if you can structure your programs to make good use of them. In this talk you will learn how to speed up your Python programs using Nvidia's CUDA platform. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in early...
Topics: pytexas, pytx19, Python, WilliamHorton
Community Video
movies
eye 1
favorite 0
comment 0
Veronica Hanus https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6OTQ= Every programmer has asked themselves "how many comments are too many?” To the newest programmers, comments may seem magical--a way of documenting without giving instructions to the computer. But commenting engages the same vulnerability as more advanced challenges (i.e. pair programming & code review) and is likely to pique the insecurity of many programmers (especially the copy-and-paste or tutorial-level...
Topics: pytexas, pytx19, Python, VeronicaHanus
Community Video
Apr 13, 2019 Mason Egger
movies
eye 1
favorite 0
comment 0
Mason Egger https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6OTM= Project documentation is easy to neglect. Keep your docs inside your source repo & learn how to automatically build & publish beautiful docs on every commit. Viewers will leave with a new mindset on how to handle documentation, tooling for this process, & an easy-to-implement method to achieve this. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3)...
Topics: pytexas, pytx19, Python, MasonEgger
Community Video
Apr 13, 2019 Harrington Joseph
movies
eye 1
favorite 0
comment 0
Harrington Joseph https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6OTE= Booleans are great to represent single states, but when it comes to multiple ones, they are far from ideal. This talk aims to explore cases where booleans are not the right solution, and how state machines may be a better approach when designing objects that describe multiple states and behaviors. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3)...
Topics: pytexas, pytx19, Python, HarringtonJoseph
Community Video
Apr 13, 2019 Piper Thunstrom
movies
eye 0
favorite 0
comment 0
Piper Thunstrom https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6OTA= Python and video games are both used independently to learn software engineering, so Python game frameworks have an important role in the software development space. Come learn how to make games in Python so you can level up, too. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in early 2015. Although we cannot guarantee that your contribution...
Topics: pytexas, pytx19, Python, PiperThunstrom
Community Video
Apr 13, 2019 Robert Myers
movies
eye 1
favorite 0
comment 0
Robert Myers https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6OTg= GraphQL is an exciting technology that can help simplify web logic. Most of the attention has been focused on client-side improvements. This talk will show how GraphQL can structure your backend logic to reduce the client-side dependencies or remove them entirely! PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in early 2015. Although we cannot...
Topics: pytexas, pytx19, Python, RobertMyers
Community Video
Apr 13, 2019 Caitlin Rubin
movies
eye 2
favorite 0
comment 0
Caitlin Rubin https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6ODc= Feature flags can be powerful tools in mitigating risk in your development cycle: if you use them correctly. In 2012 one improperly deployed feature flag sent a $365 million dollar trading company into bankruptcy in about 45 minutes. So let's talk about how to manage and use feature flags in Python. PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition...
Topics: pytexas, pytx19, Python, CaitlinRubin
Community Video
Apr 13, 2019 Andrew Knight
movies
eye 1
favorite 0
comment 0
Andrew Knight https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6ODY= Some have never automated tests and can't check themselves before they wreck themselves. Others have 1000s of tests that are flaky, duplicative, and slow. Wa-do-we-do? GOOD testing is hard but not impossible. Start with proven advice from this talk! PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in early 2015. Although we cannot guarantee that...
Topics: pytexas, pytx19, Python, AndrewKnight
Community Video
Apr 13, 2019 Emily Morehouse-Valcarcel
movies
eye 1
favorite 0
comment 0
Emily Morehouse-Valcarcel https://www.pytexas.org/2019/talk/U2Vzc2lvbk5vZGU6ODU= PyTexas2019 The PyTexas Foundation was organized as a Texas non-profit corporation in 2014 and received its 501(c)(3) recognition in early 2015. Although we cannot guarantee that your contribution to PyTexas will be tax-deductible (we aren't tax attorneys and just don't know), you can rest assured that any contributions to the organization will always be used to further the common goals of the Texas Python...
Topics: pytexas, pytx19, Python, EmilyMorehouse-Valcarcel
Community Video
Apr 4, 2019 Moderator: Daren Welsh
movies
eye 4
favorite 0
comment 0
Moderator: Daren Welsh Panelists: Cindy Cicalese,Product Manager, MediaWiki Platform Tom Harriman, Senior Learning Project Manager, Nuclear Regulatory Commission Ike Hecht, Lead Project Manager, WikiTeq Phil Keith, Master Scheduler, Atlas Copco Mafi-Trench Co. EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and...
Topics: emwc, emwcon_2019, Moderator:DarenWelsh
Community Video
Apr 4, 2019 Community
movies
eye 1
favorite 0
comment 0
Community https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Lightning_Talks 00:42 Upcoming changes to the MediaWiki parser (Tgr) - http://bit.ly/emwcon2019-lt-parser 08:14 Wikimedia Movement Strategy (Tgr) -http://bit.ly/emwcon2019-lt-strat 14:36 Wikimedia Audiences Perspectives (Tgr) - http://bit.ly/emwcon2019-lt-persp 16:36 Wikimedia talk page consultation (Tgr) -http:// bit.ly/emwcon2019-lt-talkpage 18:31 Don't forget Admin Links! (Yaron) EMWCon, or the Enterprise MediaWiki Conference, is an...
Topics: emwc, emwcon_2019, Community
Community Video
Apr 4, 2019 Peter Meyer
movies
eye 1
favorite 0
comment 0
Peter Meyer https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Update_on_Some_Internal_Government_Wikis One slide each: *Monthly Enterprise MediWiki meetings -- we invite more participation * [[w:Diplopedia|Diplopedia]] - explanation, growth/change? update en.wp if possible ** characterize sponsors and users and usage of each of these, if possible * [[w:Intellipedia|Intellipedia]] (Peter needs to request update, [https://www.wired.com/2017/04/american-spies-now-smartphone-app ''Wired'' from...
Topics: emwc, emwcon_2019, PeterMeyer
Community Video
Apr 4, 2019 Erik Biegert; Vincent Brooks
movies
eye 2
favorite 0
comment 0
Erik Biegert, Vincent Brooks https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Update_on_Some_Internal_Government_Wikis One slide each: *Monthly Enterprise MediWiki meetings -- we invite more participation * [[w:Diplopedia|Diplopedia]] - explanation, growth/change? update en.wp if possible ** characterize sponsors and users and usage of each of these, if possible * [[w:Intellipedia|Intellipedia]] (Peter needs to request update, [https://www.wired.com/2017/04/american-spies-now-smartphone-app...
Topics: emwc, emwcon_2019, ErikBiegert, VincentBrooks
Community Video
Apr 4, 2019 Megan Cutrofello
movies
eye 1
favorite 0
comment 0
Megan Cutrofello https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Usage_of_Cargo_with_Lua_on_LoL_Gamepedia EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and government agencies. It was spun off from SMWCon, or the Semantic MediaWiki Conference, which began as a twice-annual event in 2010 but became once-annual...
Topics: emwc, emwcon_2019, MeganCutrofello
Community Video
Apr 4, 2019 Niklas Laxström
movies
eye 1
favorite 0
comment 0
Niklas Laxstrom https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Finnish_Institutional_Wikifarm:_What_I_Wish_I_Knew_Before_Starting This technical talk is about successes, problems and pitfalls encountered during the creation of a wikifarm for lexical resources. Topics include automating deployments, importing of data into MediaWiki, Semantic MediaWiki and Wikibase and scaling up. EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks,...
Topics: emwc, emwcon_2019, NiklasLaxström
Community Video
movies
eye 1
favorite 0
comment 0
Rich Evans https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Document_Control_With_Multiple_Digital_Signatures_Using_MediaWiki%2BExtensions EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and government agencies. It was spun off from SMWCon, or the Semantic MediaWiki Conference, which began as a twice-annual...
Topics: emwc, emwcon_2019, RichEvans
Community Video
Apr 4, 2019 Matteo Busanelli
movies
eye 7
favorite 0
comment 0
Matteo Busanelli https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Using_(Semantic)_Mediawiki_on_an_Enterprise_Knowledge_Management_Platform:_From_Banking_IT_Governance_to_Smart_City_Hub_Portals === Abstract === Knowledge is the most important and valuable asset for enterprises second only to their persons. Organizations (especially the big ones) mainly has an huge amount of information about business, know-how and more and more often about the complex underlyng IT systems landscape (think...
Topics: emwc, emwcon_2019, MatteoBusanelli
Community Video
Apr 4, 2019 Cindy Cicalese
movies
eye 2
favorite 0
comment 0
Cindy Cicalese https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Transitioning_an_Existing_Wiki_to_Incorporate_Structured_Data This talk will illustrate a process for adding structured data to an existing wiki already populated with content. Examples will be given using both [[Extension:Semantic MediaWiki|Semantic MediaWiki]] and [[Extension:Cargo|Cargo]]. A transformation script written in Python using [[Pywikibot]] to manipulate the wiki content will also be demonstrated. EMWCon, or the...
Topics: emwc, emwcon_2019, CindyCicalese
Community Video
Apr 4, 2019 Martina Haidvogl; Mark Hellar
movies
eye 1
favorite 0
comment 0
Martina Haidvogl, Mark Hellar https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Get_It_Together:_Fostering_Collaborative_Art_Documentation_Through_MediaWiki EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and government agencies. It was spun off from SMWCon, or the Semantic MediaWiki Conference, which began as a...
Topics: emwc, emwcon_2019, MartinaHaidvogl, MarkHellar
Community Video
Apr 4, 2019 Lex Sulzer
movies
eye 7
favorite 0
comment 0
Lex Sulzer https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Thoughts_on_MediaWiki%27s_Role_in_Enterprise_Knowledge_Management EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and government agencies. It was spun off from SMWCon, or the Semantic MediaWiki Conference, which began as a twice-annual event in 2010 but...
Topics: emwc, emwcon_2019, LexSulzer
Community Video
Apr 4, 2019 Denny Vrandečić
movies
eye 1
favorite 0
comment 0
Denny Vrandečić https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Wikidata_and_Beyond EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and government agencies. It was spun off from SMWCon, or the Semantic MediaWiki Conference, which began as a twice-annual event in 2010 but became once-annual in 2016. EMWCon is...
Topics: emwc, emwcon_2019, DennyVrandečić
Community Video
movies
eye 1
favorite 0
comment 0
Brian Wolff https://www.mediawiki.org/wiki/EMWCon_Spring_2019/How_to_Use_MediaWiki%27s_Newish_Support_for_Content-Security-Policy_(CSP)_to_Secure_Your_Wiki EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and government agencies. It was spun off from SMWCon, or the Semantic MediaWiki Conference, which began as a...
Topics: emwc, emwcon_2019, BrianWolff
Community Video
movies
eye 1
favorite 0
comment 0
Kunal Mehta https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Using_MediaWiki-CodeSniffer_So_You_Don%27t_Need_to_Care_About_Spaces_and_Other_Coding_Style_Nitpicks EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and government agencies. It was spun off from SMWCon, or the Semantic MediaWiki Conference, which began...
Topics: emwc, emwcon_2019, KunalMehta
Community Video
Apr 3, 2019 Daren Welsh
movies
eye 2
favorite 0
comment 0
Daren Welsh https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Wikis_and_bias Humans are prone to bias and noise. Algorithms can mitigate noise from humans, but bias can be programmed into algorithms by human developers. If we use wikis to help us make critical decisions, how do we identify and mitigate bias in our algorithms? EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki...
Topics: emwc, emwcon_2019, DarenWelsh
Community Video
movies
eye 1
favorite 0
comment 0
Bryan Hilderbrand https://www.mediawiki.org/wiki/EMWCon_Spring_2019/The_MediaWiki_Stakeholders%27_Group:_What_It_Is_and_Why_You_Should_Join EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and government agencies. It was spun off from SMWCon, or the Semantic MediaWiki Conference, which began as a twice-annual...
Topics: emwc, emwcon_2019, BryanHilderbrand
Community Video
Apr 3, 2019 Mark Hershberger
movies
eye 1
favorite 0
comment 0
Mark Hershberger https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Release_Automation EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and government agencies. It was spun off from SMWCon, or the Semantic MediaWiki Conference, which began as a twice-annual event in 2010 but became once-annual in 2016. EMWCon is...
Topics: emwc, emwcon_2019, MarkHershberger
Community Video
Apr 3, 2019 James Montalvo
movies
eye 2
favorite 0
comment 0
James Montalvo https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Meza:_Why_and_How EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and government agencies. It was spun off from SMWCon, or the Semantic MediaWiki Conference, which began as a twice-annual event in 2010 but became once-annual in 2016. EMWCon is...
Topics: emwc, emwcon_2019, JamesMontalvo
Community Video
Apr 3, 2019 Yaron Koren
movies
eye 1
favorite 0
comment 0
Yaron Koren https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Page_Forms:_State_of_the_Extension The [[Extension:Page Forms|Page Forms]] extension is a key part of many enterprise MediaWiki installations. This talk will discuss some of the features added to Page Forms in the last year or so, plus some planned features and thoughts about the future of the extension. EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and...
Topics: emwc, emwcon_2019, YaronKoren
Community Video
movies
eye 9
favorite 0
comment 0
Evita Hollis https://www.mediawiki.org/wiki/EMWCon_Spring_2019/General_Electric%27s_Approach_to_Putting_Knowledge_Into_Context_Using_MediaWiki EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and government agencies. It was spun off from SMWCon, or the Semantic MediaWiki Conference, which began as a twice-annual...
Topics: emwc, emwcon_2019, EvitaHollis
Community Video
movies
eye 1
favorite 0
comment 0
Clément Flipo https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Dokit_Approach_to_Turn_MediaWiki_Into_a_Packaged_Product_to_Create_User_Manuals Thank you everyone for listening. Here are the links to the extensions I have presented: * [https://github.com/Wikifab/mediawiki-extension-ImageAnnotator '''Image Annotator''']: an extension to add an image editor in mediawiki with PageForm * [https://github.com/Wikifab/ext-TranslateTagsInVE '''TranslateTagsInVE''']: an extension to automatically add...
Topics: emwc, emwcon_2019, ClémentFlipo
Community Video
Apr 3, 2019 Barry Grenon
movies
eye 1
favorite 0
comment 0
Barry Grenon https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Structured_Authoring_to_Set_Your_Content_Free EMWCon, or the Enterprise MediaWiki Conference, is an annual event, first held in 2016, which includes talks, workshops and tutorials relating to the use of MediaWiki outside of Wikimedia sites, including by companies, organizations and government agencies. It was spun off from SMWCon, or the Semantic MediaWiki Conference, which began as a twice-annual event in 2010 but became...
Topics: emwc, emwcon_2019, BarryGrenon
Community Video
Apr 3, 2019 Yaron Koren
movies
eye 2
favorite 0
comment 0
Yaron Koren https://www.mediawiki.org/wiki/EMWCon_Spring_2019/Introduction_to_Enterprise_MediaWiki MediaWiki was first released in 2002 and got its name in 2003, and the term "enterprise MediaWiki" may have first appeared in 2014. This talk offers an overview of the history and philosophy of enterprise MediaWiki, plus (depending on time/interest) demos of some of the most commonly-used enterprise MediaWiki extensions. EMWCon, or the Enterprise MediaWiki Conference, is an annual event,...
Topics: emwc, emwcon_2019, YaronKoren
Community Video
Apr 2, 2019 Ed Jamer; Barry Grenon
movies
eye 1
favorite 0
comment 0
Ed Jamer, Barry Grenon Ed Jamer, Senior Technical Writer, Genesys Information Experience Barry Grenon, Senior Manager, Genesys Information Experience How structured authoring, leveraging open source tools, can help your Pubs group grow from being a bottleneck-with complicated toolchains preventing non-writers from contributing-to a service organization that can provide all sorts of content across the organization, including docs-as-code and converged content straddling techcom and marcom, with...
Topics: wtd_sf, meetup_april_2019, documentation, EdJamer, BarryGrenon
Community Video
Mar 12, 2019 Jonathan Bisson
movies
eye 1
favorite 0
comment 0
Jonathan Bisson Jonathan Bisson will follow up speaking about how he utilizes Kotlin in his daily professional life and he will explore some of the applications he has built, some of the libraries used (SpringBoot, TornadoFX) and the science surrounding them. - Bio #2: Jonathan Bisson is a Research Assistant Professor at UIC in the College of Pharmacy. His work is a mixture of drug discovery from natural products (pharmacognosy) and software development. He started using Kotlin around two years...
Topics: kotlin_chicago, march2019, Kotlin, JonathanBisson
Community Video
Mar 12, 2019 John Burns
movies
eye 9
favorite 0
comment 0
John Burns John Burns will kick things off around 6pm by examining how Kotlin's language features enable us to construct a DSL for building static websites. John Burns is a developer at Grubhub who is passionate about the open source movement in software, as well as re-decentralizing the web. He started using Kotlin a few years ago and has since opened the door to functional programming for him. Join us as we hear from two of our regular attendees, John Burns and Jonathan Bisson as they speak...
Topics: kotlin_chicago, march2019, Kotlin, JohnBurns
Community Video
Feb 8, 2019
movies
eye 2
favorite 0
comment 0
#ruby #rubyconf #rubyconfau #programming
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming
Community Video
Feb 8, 2019 Beth Haubert
movies
eye 6
favorite 0
comment 0
Beth Haubert How are you supposed to sing along with your favorite TV theme song every week if it doesn't have lyrics? At my house, we "meow" along (loudly). We also code, so I built 'Meowifier' to convert any song into a cat's meows. Join me in this exploration of melody analysis APIs and gratuitous cat gifs. I built an application that takes a song's audio and outputs a new audio file with that song's melody **sung by cats**. It's a technical feat. It's hilarious. It's beautiful....
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, BethHaubert
Community Video
Feb 8, 2019 Adam Cuppy
movies
eye 3
favorite 0
comment 0
Adam Cuppy There's a thread amongst all skilled practitioners: specific habits, routines, and processes that wrap uncertainty and create confidence. Oscar-winning actors rehearse, pro-drivers do laps, chefs prep. This talk will help you recognize and design habits and routines that embed confidence in the body." Adam is _not_ a Fortune 500 CEO, award-winning book author, or Nobel Prize recipient. But, he's an actor turned software engineer who co-founded [ZEAL](https://codingzeal.com), a...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, AdamCuppy
Community Video
Feb 8, 2019 Kelsey Pedersen
movies
eye 0
favorite 0
comment 0
Kelsey Pedersen Who loves getting paged at 3am? No one. In responding to incidents - either at 3am or the middle of the day - we want to feel prepared and practiced in resolving production issues. In this talk, you'll learn how to practice incident response by simulating outages in your application. Kelsey Pedersen is a software engineer at Stitch Fix on the styling engineering team. She builds internal software their stylists use to curate clothes for their clients. She works...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, KelseyPedersen
Community Video
Feb 8, 2019 Tom Gamon
movies
eye 0
favorite 0
comment 0
Tom Gamon If you are like me and you don't know your MRI from your RBX, you think a Truffle Ruby sounds delicious and panic when someone mentions JRuby, then this talk is for you. We will delve into JRuby and figure out what it is, why it is and how it is different from 'normal' ruby and other alternative Ruby implementations. I am a Ruby developer working out of Melbourne. I am awful at writing bios, I like tinkering with electronics and I know my chiffonade from my chicory. #ruby #rubyconf...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, TomGamon
Community Video
Feb 8, 2019 Tom Ridge
movies
eye 3
favorite 0
comment 0
Tom Ridge REST-ful, more like stress-ful am I right? What if I told you you could build amazing APIs your cat would be proud of with GraphQL instead. Let's take a look at how to go about implementing a GraphQL API that's evolvable and empowers your team. Tom Ridge is a developer currently residing in Brisbane, Australia. A father of twins, he's recently organised a Rails Camp, was Vice President of Ruby Australia and has co-organised his local meetup. Somehow, he's still not sure why he has so...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, TomRidge
Community Video
Feb 8, 2019
movies
eye 2
favorite 0
comment 0
#ruby #rubyconf #rubyconfau #programming
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming
Community Video
Feb 8, 2019 Elle Meredith
movies
eye 7
favorite 0
comment 0
Elle Meredith In this talk we will discuss algorithmic thinking in everyday life in language we can all understand. We will explore widely applicable algorithms, and how they reveal themselves in our everyday lives, so that we better understand what when and how we can use them in our programs. Elle is a full stack web developer with more than ten years experience writing Ruby and Rails. Currently at Blackmill, previously she was Development Director at thoughtbot New York. Elle believes in...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, ElleMeredith
Community Video
Feb 8, 2019 John Sawers
movies
eye 2
favorite 0
comment 0
John Sawers Being a good developer isn't just about slinging code; we're part of a community. Interacting with others in a community means feelings are involved. In this talk you'll learn how emotions are affecting you by modeling them as an API and looking at the code. John the co-founder and CTO of Data Simply and a Senior Developer at Privia Health. He's been programming professionally for two decades, in Perl, Java, PHP and Ruby. In recent years he has also been supervising workshops called...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, JohnSawers
Community Video
Feb 8, 2019 Mila Dymnikova
movies
eye 3
favorite 0
comment 0
Mila Dymnikova Let me guess, your code is awesome but no one else gets it? You need a data visualisation! Complex concepts can easily be explained through visual information. There are four types to choose from storytelling, status, analytical and exploratory. I'll help you find the perfect one. Mila is a data geek that loves data visualisations. Especially if the data visualisation is related to cats. Ruby is still her favourite language because of the community and how expressive it is. When...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, MilaDymnikova
Community Video
Feb 8, 2019 Tim Riley
movies
eye 1
favorite 0
comment 0
Tim Riley /Veni, vidi, view-ci/ - I came, I saw, I left the views in a mess. With server-rendered HTML still delivering most of the web, our views deserve more than a grab bag of helpers. Come along and learn the tools and techniques to conquer the design challenges that a complex view layer presents. Tim Riley is a partner at Australian design agency Icelab, and a core developer of dry-rb and rom-rb. He's excited by small libraries, first-class functions, and pushing forward web app...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, TimRiley
Community Video
Feb 8, 2019 Keith Pitty
movies
eye 1
favorite 0
comment 0
Keith Pitty This is a sentiment many Rails developers have experienced whilst reading a legacy codebase, trying to glean the motivations behind the code or simply understand what it is meant to do. This talk turns that perspective on its head and asks, "what can I do to prevent this scenario?" Keith Pitty has been developing software professionally for more than three decades. Since 2000 he has maintained a keen interest in Agile approaches and for the last ten years has made many...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, KeithPitty
Community Video
Feb 8, 2019 Eliza Sorensen; Jack Chen
movies
eye 3
favorite 0
comment 0
Eliza Sorensen, Jack Chen [Eliza](https://twitter.com/Zemmiph0bia) is an Infrastructure & Security engineer, cyber witch and co-founder of social enterprise [Assembly Four](https://assemblyfour.com/) who created sex worker friendly social network Switter and inclusive modern advertising platform Tryst. Mostly known as "chendo”, Jack is a software-oriented problem-solver who occasionally enjoys making computers do his bidding. He is one of the co-founders of a social enterprise called...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, ElizaSorensen, JackChen
Community Video
Feb 7, 2019 Heidi Waterhouse
movies
eye 1
favorite 0
comment 0
Heidi Waterhouse Come listen to me talk about my own invisible neurodiversity, and what it has taught me about being a good employee and becoming more effective because of who I am, not in spite of it. Heidi is a developer advocate with LaunchDarkly. She delights in working at the intersection of usability, risk reduction, and cutting-edge technology. One of her favorite hobbies is talking to developers about things they already knew but had never thought of that way before. She sews all her...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, HeidiWaterhouse
Community Video
Feb 7, 2019 Merrin Macleod
movies
eye 8
favorite 0
comment 0
Merrin Macleod How can we minimise our software's contribution to climate change? How do we make software that can withstand climate change-related disasters? How do we deal with the knowledge that we're careening towards catastrophe? I don't have all the answers, but let's do some maths about it. Merrin is a Ruby developer with a background in design, social enterprise, and the electricity industry. #ruby #rubyconf #rubyconfau #programming
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, MerrinMacleod
Community Video
Feb 7, 2019 Tekin Süleyman
movies
eye 4
favorite 0
comment 0
Tekin Süleyman In one timeline a quick path to clarity. In the other a painful journey trying to uncover the obscure intent of a line of code. The only difference between these two realities? The revision history… This is a story about revision histories and their impact on software maintainability. Think Sliding Doors, but with more Git! Tekin is a senior freelance consultant who's been shipping Ruby code for over a decade. He's worked with teams, large and small: from Government agencies...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, TekinSüleyman
Community Video
Feb 7, 2019 Tom Stuart
movies
eye 58
favorite 0
comment 0
Tom Stuart In your grandparents' attic you discover a mysterious old computer. You boot it up and discover it runs Ruby, but doesn't support negative numbers! How can you implement negative numbers in an elegant way? We'll explore two solutions and discover how important it is to pick the right representation. [Tom](https://twitter.com/tomstuart) is a [computer scientist](http://computationbook.com/) and programmer. He has lectured on optimising compilers at the University of Cambridge,...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, TomStuart
Community Video
Feb 7, 2019
movies
eye 0
favorite 0
comment 0
#ruby #rubyconf #rubyconfau #programming
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming
Community Video
Feb 7, 2019 Betsy Haibel
movies
eye 4
favorite 0
comment 0
Betsy Haibel Pair programming can be hazardous if you're from an underrepresented group. Bad pairs will keyboard-hog, ignore your ideas, and talk down to you. In this talk, you'll learn how to rescue pairing sessions from bad power dynamics - whether you're a well-intentioned jerk or their long-suffering pair. Betsy Haibel is the founding CTO of Cohere. She writes fiction and nonfiction in English, Ruby, and Javascript - among other languages - and co-organizes Learn Ruby in DC. Her lifelong...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, BetsyHaibel
Community Video
Feb 7, 2019 Kelly Sutton
movies
eye 0
favorite 0
comment 0
Kelly Sutton In the recent years, microservices have been an investment among many engineering teams as they scale. They are often the default of many new companies. But how has that gone wrong? This talk will dive into how one company of ~100 engineers refined their thinking and their Rails app for the better. Kelly Sutton is an engineering manager at Gusto. In the past, he helped create LayerVault, Designer News, and a blog for college students. He is currently based in San Francisco, CA. He...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, KellySutton
Community Video
Feb 7, 2019 Laura Mosher
movies
eye 4
favorite 0
comment 0
Laura Mosher Communication is one of the most difficult skills to master in software development. There are many shortfalls in communication - both written and spoken - that have an impact on how you are perceived. Harry the Hedgehog will uncover some of those shortfalls and how he overcame them. Laura is a software engineer with a passion for clean code and oxford commas. She's passionate about creating a better world through code, kindness, and understanding. When she isn't coding, she enjoys...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, LauraMosher
Community Video
Feb 7, 2019 Daniel Fone
movies
eye 4
favorite 0
comment 0
Daniel Fone Software development is the anticipation of a thousand dangers: regressions, edge-cases, exceptions, attacks, downtime, the list is endless. Drawing from a wide range of disciplines, we'll build a simple model for quantifying danger, explore why the human brain is so bad at it, and examine some practical applications for our development processes. There will be at least one science. [Daniel](http://daniel.fone.net.nz/) has been writing Ruby/Rails for about 10 years. In recent years...
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, DanielFone
Community Video
Feb 7, 2019 Dávid Halász
movies
eye 4
favorite 0
comment 0
Dávid Halász Does your network only let through HTTP connections? No problem! Let's hijack some sockets from incoming HTTP connections and use it to smuggle any kind of traffic through an HTTP session! Concurrently! In Ruby! Warning: your infosec team already does not like me, but I have some cute stickers. David is a Software Engineer working for Red Hat. His first language is C, but fell in love with Ruby in 2012 and now codes in it for a living. #ruby #rubyconf #rubyconfau #programming
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, DávidHalász
Community Video
Feb 7, 2019 Nadia Odunayo
movies
eye 4
favorite 0
comment 0
Nadia Odunayo Business is slow for Ruby Private Investigator, Deirdre Bug. She's on the verge of switching industry when she gets a call from an anxious young man. "Some class methods have gone missing," he tells her breathlessly. "I need your help." Deirdre takes the case and begins exploring Ruby objects behind the scenes. Though she thinks she's on familiar ground - Ruby's object model, method lookup - she's about to discover that she really has no clue....
Topics: ruby_australia, rubyconfau2019, #ruby#rubyconf#rubyconfau#programming, NadiaOdunayo
Community Video
Jan 25, 2019 Various
movies
eye 1
favorite 0
comment 0
Various linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see https://linux.conf.au/ #linux.conf.au #linux #foss #opensource
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, Various
Community Video
Jan 25, 2019
movies
eye 1
favorite 0
comment 0
linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see https://linux.conf.au/ #linux.conf.au #linux #foss #opensource
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource
Community Video
Jan 25, 2019
movies
eye 3
favorite 0
comment 0
Linux.conf.au 2019 lightning talks. linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see https://linux.conf.au/ #linux.conf.au #linux #foss...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource
Community Video
movies
eye 3
favorite 0
comment 0
linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see https://linux.conf.au/ #linux.conf.au #linux #foss #opensource
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource
Community Video
Jan 25, 2019 Mark Jessop; Michael Wheeler
movies
eye 3
favorite 0
comment 0
Mark Jessop, Michael Wheeler https://2019.linux.conf.au/schedule/presentation/179/ Radiosondes are scientific instruments carried aloft under weather balloons to measure characteristics of the upper atmosphere. Thousands of these devices are launched around the world on a daily basis, and are generally left to litter the countryside wherever they land. Using a low cost software-defined radio, a Raspberry Pi, and all open-source software, it is possible to decode signals from these devices. You...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, MarkJessop, MichaelWheeler
Community Video
Jan 25, 2019 Aleksandra Pawlik
movies
eye 2
favorite 0
comment 0
Aleksandra Pawlik https://2019.linux.conf.au/schedule/presentation/185/ Dependency hell is ubiquitous in the world of software for research. This affects research transparency and reproducibility. As a part of Stencila project we are developing a tool, Dockter, which makes it easier for researchers to create Docker images for their research projects. Dockter also generates a JSON file with information about the software environment (based on CodeMeta and Schema.org) allowing for further...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, AleksandraPawlik
Community Video
movies
eye 6
favorite 0
comment 0
Matthew Ruffell https://2019.linux.conf.au/schedule/presentation/180/ The world of kernel security forever changed on April 26th 2017, when Open Source Security Inc published a press release announcing that they are no longer making their grsecurity kernel patchset available to the public, and that they are "handing over future maintenance of grsecurity test patches to the community". Citing their wishes for newcomers to experiment with new ideas, and that the future will be shaped by...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, MatthewRuffell
Community Video
movies
eye 58
favorite 0
comment 0
Lilly Ryan https://2019.linux.conf.au/schedule/presentation/181/ What does expensive Victorian era wallpaper have in common with a Cambridge Analytica Facebook quiz? Why is the GDPR like a trip to a seaside resort? How could a cryptoparty have anything to do with a rare book in a library in Michigan? Lilly Ryan - historian, privacy advocate, and penetration tester - walks you through a two hundred year old method for fighting the surveillance state, based on the advocacy led by 19th century...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, LillyRyan
Community Video
Jan 25, 2019 Kees Cook
movies
eye 6
favorite 0
comment 0
Kees Cook https://2019.linux.conf.au/schedule/presentation/178/ With the Linux kernel written in C, it comes with some worrisome baggage, "undefined" behaviors, and other weaknesses that lead to security flaws and vulnerable infrastructure. Some of these weaknesses related to the design of chipsets and how close C is to machine code, but others are less specific. This presentation will explore the areas where the kernel is changing the C standard, defining undefined behaviors, or...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, KeesCook
Community Video
Jan 25, 2019 John Dickinson
movies
eye 2
favorite 0
comment 0
John Dickinson https://2019.linux.conf.au/schedule/presentation/175/ 1space allows you to store data in different storage systems and access them as part of one unified namespace. It can also move data from one location to another based with a rules-based system. These two features together gives users the ability to have data where they need it without needing to rewrite apps to account for where data is right now. 1space supports OpenStack Swift and S3 APIs and currently can be used with...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, JohnDickinson
Community Video
Jan 25, 2019 Dave Airlie
movies
eye 8
favorite 0
comment 0
Dave Airlie https://2019.linux.conf.au/schedule/presentation/182/ CUDA has become the defacto standard for GPU compute in most fields. AI and Machine Learning via projects like tensorflow are all targeting CUDA as their runtime. CUDA however as one major flaw, it's closed source and requires closed source drivers. This talk will explore the current state of non-CUDA compute stacks, concentrating on the OpenCL, SPIR-V and SYCL projects from Khronos, but also touching on Vulkan compute and other...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, DaveAirlie
Community Video
Jan 25, 2019 Don Christie
movies
eye 4
favorite 0
comment 0
Don Christie https://2019.linux.conf.au/schedule/presentation/183/ The question is no longer "how does free and open source software make money?" That case was proven long ago by many individuals and companies. Produce and support something people love and money will follow. Of more interest and perhaps importance for our communities and future is the question - who is paying who for what? What are the models of making sure that the contributors to FOSS: conference organisers;...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, DonChristie
Community Video
Jan 25, 2019 Ruben Pellicer Guridi
movies
eye 3
favorite 0
comment 0
Ruben Pellicer Guridi https://2019.linux.conf.au/schedule/presentation/176/ Motivation MRI is a powerful medical device beyond the reach of many patients throughout the world. Open source imaging initiative (OSI²) aims to address this issue collaboratively by facilitating the sharing of research around MRI technology and building an affordable open source MRI scanner. Here we present the roadmap of OSI² which extends into six different areas: 1. Open Source Hardware and Software Development...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, RubenPellicerGuridi
Community Video
Jan 25, 2019 Feilong Wang; Xingchao Yu
movies
eye 4
favorite 0
comment 0
Feilong Wang, Xingchao Yu https://2019.linux.conf.au/schedule/presentation/174/ Platform services have came a long way. Not only they are getting more popular, but they are also driving true multi-cloud interoperability. The combination of OpenStack and Kubernetes is becoming a standard option to allow users to benefit from both virtual machines and containers for their cloud-native applications. In this presentation we will share Catalyst's public cloud journey in building a production ready...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, FeilongWang, XingchaoYu
Community Video
Jan 25, 2019 Shane Alcock
movies
eye 4
favorite 0
comment 0
Shane Alcock https://2019.linux.conf.au/schedule/presentation/177/ Lawful intercept (LI) obligations for Internet service providers have changed significantly in the past few years. Whereas law enforcement agencies were previously willing to accept a simple pcap trace of customer traffic (typically delivered some number of hours or days of delay) for the requested time period as a valid intercept, new standards for LI, such as the ETSI LI standards, are much more onerous for operators to comply...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, ShaneAlcock
Community Video
Jan 25, 2019 Malini Bhandaru
movies
eye 4
favorite 0
comment 0
Malini Bhandaru https://2019.linux.conf.au/schedule/presentation/165/ The OBD-II [1] interface on automobiles today provides access to a rich set of real time vehicle drive data using a pluggable device [2, 3], such as speed, acceleration, braking, GPS co-ordinates, miles driven, fuel consumption, part wear and tear, just to name a few. Imagine what you can do for fun or profit, possibly launch a service to locate your car in a large parking lot, to track your, nay teenager's, driving habits,...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, MaliniBhandaru
Community Video
Jan 25, 2019 Bradley M. Kuhn
movies
eye 2
favorite 0
comment 0
Bradley M. Kuhn https://2019.linux.conf.au/schedule/presentation/168/ Most IoT (The Internet of Things) devices remain under the control of the companies that manufacture them, yielding a plethora of security, privacy and software freedom concerns. Ironically, most such devices include Linux as their base operating system, and Linux's license, GPLv2, mandates the users' rights to modify and upgrade the software. Sadly, due to widespread violations of the GPL, such rights are rarely granted with...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, BradleyM.Kuhn
Community Video
Jan 25, 2019 Casey Schaufler
movies
eye 3
favorite 0
comment 0
Casey Schaufler https://2019.linux.conf.au/schedule/presentation/170/ The Linux Kernel Hardening Project is making significant strides in reducing vulnerabilities and in increasing the effort required to exploit vulnerabilities that remain. Much of what has been implemented is obviously valuable, but sometimes the benefit is more subtle. How does the introduction of refcount_t make the kernel more secure, and by how much? What value is there in removing variable length arrays? Casey Schaufler,...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, CaseySchaufler
Community Video
Jan 25, 2019 Stephen Hemminger
movies
eye 3
favorite 0
comment 0
Stephen Hemminger https://2019.linux.conf.au/schedule/presentation/172/ Pain cave is what Triathletes and cyclists call their indoor training setup. Programmable Ant+ Input Network for Community Alternative Velo Environment (PAIN CAVE) is my project to take fitness input (Ant+) and display the data in creative ways. As an avid indoor cyclist, I wanted a way to have lights and displays controlled by the level of effort. Most of the traditional fitness applications such as Garmin, Strava, and...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, StephenHemminger
Community Video
movies
eye 9
favorite 0
comment 0
Mike O'Connor https://2019.linux.conf.au/schedule/presentation/169/ Clockwork is a programming tool designed to make programming things easier. It provides a simple way to describe the parts of a complicated system and it comes with tools to help get the model right and present information and controls in a user-friendly way. Clockwork programs are interconnected parts, called 'machines' that monitor each other and make sure the whole system performs as required. In our presentation, we will...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, MikeO'Connor
Community Video
Jan 25, 2019 Alec Clews
movies
eye 8
favorite 0
comment 0
Alec Clews https://2019.linux.conf.au/schedule/presentation/184/ An introduction to Docker for developers and testers who have never used it. Docker is a popular technology but it is often confusing for the novice. This talk makes no assumptions about prior Docker knowledge and takes the student through the basic concepts and terminology. Along the way attendees will learn how to build images, run containers, map ports and create mounts. Finally Docker Compose is introduced. Please make sure...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, AlecClews
Community Video
Jan 25, 2019 Lana Brindley
movies
eye 6
favorite 0
comment 0
Lana Brindley https://2019.linux.conf.au/schedule/presentation/231/ Consider these two cases: Volkswagen was caught out having written software code that allowed their cars to cheat emissions tests. Uber also developed software (called 'greyball') which allowed them to cheat law enforcement officials trying to crack down on ride-sharing. The difference is that Volkswagen software engineers went to jail, and Uber software engineers didn't. Why? Because one is a car company, and one is a software...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, LanaBrindley
Community Video
Jan 25, 2019 Xi Yang
movies
eye 5
favorite 0
comment 0
Xi Yang https://2019.linux.conf.au/schedule/presentation/167/ Linux system calls have complex and large instruction footprints leading to poor cache utilization on modern CPUs. The poor locality has a strong impact on the performance of both the kernel and applications. However, understanding kernel cache behavior is not easy because system calls are fast and run in the context of the user process. This talk presents a high frequency profiler called SHIM-PT that can help developers to...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, XiYang
Community Video
Jan 25, 2019 Joel Sing
movies
eye 5
favorite 0
comment 0
Joel Sing https://2019.linux.conf.au/schedule/presentation/164/ Security vulnerabilities allow software to be manipulated in such a way that it misbehaves to the benefit of an attacker - security vulnerability mitigations work to thwart attempts to successfully exploit such a vulnerability. This landscape is continually changing in both the types of attacks and the required mitigations. While the last decade saw buffer overflows as a primary source of attacks, Return Oriented Programming (ROP)...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, JoelSing
Community Video
Jan 25, 2019 James Bromberger
movies
eye 6
favorite 0
comment 0
James Bromberger https://2019.linux.conf.au/schedule/presentation/171/ 20 years of web cryptography, and its amazing how frequently its configured sub-optimally. We've had numerous encryption algorithms, digests, protocols come, and should have GONE, but everyone has just left them on. Its time to shut out the legacy browser. The vast majority of the worlds browser install base now auto-updates, and with strict (and prescriptive) compliance in force, we get to drop the bloat form the past. In...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, JamesBromberger
Community Video
Jan 25, 2019 Jonathan Turner
movies
eye 4
favorite 0
comment 0
Jonathan Turner https://2019.linux.conf.au/schedule/presentation/166/ In this talk, I'll cover how the TypeScript project grew from a small project to a popular web tool, and some of the bumps along the way. I'll also compare this with how Rust has changed and adapted since its 1.0 release. Lastly, I'll talk about how Rust's collaborative design works and how it helps to shape Rust's direction, and how other open source projects may be able to use similar techniques. linux.conf.au is a...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, JonathanTurner
Community Video
Jan 24, 2019 Rusty Russell
movies
eye 2
favorite 0
comment 0
Rusty Russell https://2019.linux.conf.au/schedule/presentation/286/ In which Uncle Rusty tells a nostalgia-drenched tale of the founding of the conference. linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, RustyRussell
Community Video
Jan 24, 2019 Jan Schmidt
movies
eye 5
favorite 0
comment 0
Jan Schmidt https://2019.linux.conf.au/schedule/presentation/159/ Today, people are increasingly familiar with multi-room sound systems that let you listen to your music anywhere in the house. Building one is easy! But why stop there? This talk will discuss how the flexibility of the GStreamer multimedia framework helps with implementing a home media system, and the features that make it very simple to develop such applications. It will briefly introduce how data flow handling and...
Topics: lca, lca2019, #linux.conf.au#linux#foss#opensource, JanSchmidt